Here is the list of top stocks that could be in focus on May 25. Results today: AstraZeneca Pharma, Bayer Cropscience, Gati, Emami, Kirloskar Brothers